home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / amiga / opalvisn / amosopal.lha / Opal.Readme < prev    next >
Text File  |  1992-11-25  |  2KB  |  111 lines

  1.  
  2.  
  3. The  AMOS  extensions adds over 70 commands to the AMOS command set to
  4. allow  direct  access  to  the OpalVision framebuffer.  The additional
  5. commands   provide  a  direct  interface  to  the  Opal  library,  for
  6. information  on  the  specific commands see the OpalVision programmers
  7. manual.   The  commands  have  the same names as the Library functions
  8. described in the programmers manual with the prefix 'ov' added (unless
  9. the  function name already starts with 'ov).  For example the function
  10. OpenScreen24 becomes OvOpenScreen24 in AMOS.  See the end of this file
  11. for a complete list of commands.
  12.  
  13. To install the extension, copy the file 'opal.lib' to your AMOS_System
  14. directory  then  use  the  AMOS configuration program to set extension
  15. number 21 to Opal.lib.
  16.  
  17.  
  18. NOTES:
  19.  
  20. - AMOS screens cannot be opened above line 30.
  21. - This version is for AMOS 1.3 only, the extension will need
  22. to be reassembled for AMOS pro.
  23.  
  24.  
  25.             AMOS COMMANDS
  26.  
  27.     Direct Opal.Library commands:
  28.  
  29. ovopenscreen24
  30. ovclosescreen24
  31. ovwritepixel24
  32. ovreadpixel24
  33. ovclearscreen24
  34. ovilbmtoov
  35. ovupdatedelay24
  36. ovrefresh24
  37. ovsetdisplaybottom24
  38. ovcleardisplaybottom24
  39. ovsetsprite24
  40. ovamigapriority
  41. ovpriority
  42. ovdualdisplay24
  43. ovsingledisplay24
  44. ovappendcopper24
  45. ovrectfill24
  46. ovupdatecopro24
  47. ovsetcontrolbit24
  48. ovpalettemap24
  49. ovupdatepalette24
  50. ovscroll24
  51. ovloadimage24
  52. ovsetscreen24
  53. ovsaveiff24
  54. ovcreatescreen24
  55. ovfreescreen24
  56. ovupdateregs24
  57. ovsetloadaddress24
  58. ovrgbtoov
  59. ovactivescreen24
  60. ovfadein24
  61. ovfadeout24
  62. ovclearquick24
  63. ovwritethumbnail24
  64. ovsetrgb24
  65. ovdrawline24
  66. ovstopupdate24
  67. ovwritepfpixel24
  68. ovwriteprpixel24
  69. ovtorgb
  70. ovtoilbm
  71. ovupdateall24
  72. ovupdatepfstencil24
  73. ovenableprstencil24
  74. ovdisableprstencil24
  75. ovclearprstencil24
  76. ovsetprstencil24
  77. ovdisplayframe24
  78. ovwriteframe24
  79. ovbitplanetoov
  80. ovsetcopro24
  81. ovregwait24
  82. ovdualplayfield24
  83. ovsingleplayfield24
  84. ovclearpfstencil24
  85. ovsetpfstencil24
  86. ovreadprpixel24
  87. ovreadpfpixel24
  88. ovtobitplane
  89. ovfreezeframe24
  90. ovlowmemupdate24
  91. ovdisplaythumbnail24
  92. ovconfig24
  93. ovautosync24
  94. ovdrawellipse24
  95. ovlatchdisplay24
  96. ovsethires24
  97. ovsetlores24
  98. ovdownloadframe24
  99. ovsavejpeg24
  100. ovlowmem24update24
  101. ovloadiff24
  102.  
  103.     AMOS Specific Commands:
  104. ovsetpen24    - Set The current Pen color. OvSetPen24 (OScrn,R,G,B)
  105.  
  106. Return values from OVReadPixel24:
  107.  
  108. ovgetred24    - Get Red component. OVGetRed24 (OScrn)
  109. ovgetgreen24    - Get Green component. OVGetGreen24 (OScrn)
  110. ovgetblue24    - Get Blue component. OVGetBlue24 (OScrn)
  111.